moral reasoning - German English Dictionary